Big Huge Thesaurus

contradiction in terms

noun